Zabbix:企业微信报警配置

您所在的位置:网站首页 zabbix 读音 Zabbix:企业微信报警配置

Zabbix:企业微信报警配置

2023-09-13 06:52| 来源: 网络整理| 查看: 265

Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理。

准备工作企业微信(拥有管理员后台)有创建的部门,部门内有人员需要的参数CorpID和Secret、AgentId部门的ID企业微信参数获取步骤企业微信后台,点击企业应用  -->  添加应用Zabbix:企业微信报警配置Zabbix:企业微信报警配置创建应用Zabbix:企业微信报警配置Zabbix:企业微信报警配置创建完成后记录下AgentID及SecretZabbix:企业微信报警配置Zabbix:企业微信报警配置在我的企业→企业信息里获取CorpIDZabbix:企业微信报警配置Zabbix:企业微信报警配置在通讯录-->部门那里获取部门的IDZabbix:企业微信报警配置Zabbix:企业微信报警配置脚本获取一般安装好zabbix之后的脚本都存放在/usr/lib/zabbix/alertscripts里面,具体的路径可以使用下面的命令查看$ grep -i alertscripts /etc/zabbix/zabbix_server.conf 切换到脚本的目录里面,运行如下的命令:$ cd /usr/lib/zabbix/alertscripts$ sudo wget https://raw.githubusercontent.com/OneOaaS/weixin-alert/master/weixin_linux_amd64_toparty$ sudo mv weixin_linux_amd64_toparty weixin$ sudo chmod 755 weixin$ sudo chown zabbix:zabbix weixin脚本使用方式:$ /usr/lib/zabbix/alertscripts/weixin --helpUsage of ./weixin:  -agentid string        agentid  -author string        http://www.oneoaas.com  -corpid string        corpid  -corpsecret string        corpsecret  -msg string        Send Message  -toparty string        which toparty to send msg  -totag string        which totag to send msg  -user string        which user to send msg

toparty后面跟的就是部门的id

脚本测试$ /usr/lib/zabbix/alertscripts/weixin --corpid=xxxx --corpsecret=xxxxx --msg="您好告警测试" --toparty=2 --agentid=xxx

返回结果

{"errcode":0,"errmsg":"ok","invaliduser":""}

 企业微信端收到消息

Zabbix:企业微信报警配置Zabbix:企业微信报警配置zabbix配置步骤创建报警媒介

Administration -->  Media types -->  Create media type

Zabbix:企业微信报警配置Zabbix:企业微信报警配置

创建一个名为weixin的Media,参数如下填充完整

Zabbix:企业微信报警配置Zabbix:企业微信报警配置

说明: --corpid=我们企业里面的id --corpsecret=我们Secret里面的id --agentid=Agentld ID --toparty={ALERT.SENDTO},发送给谁,创建动作时提供 --msg={ALERT.MESSAGE},发送的信息,由触发器提供

添加动作

Configuration --> Actions -->Create action

Zabbix:企业微信报警配置Zabbix:企业微信报警配置配置内容如下Zabbix:企业微信报警配置Zabbix:企业微信报警配置Zabbix:企业微信报警配置Zabbix:企业微信报警配置Zabbix:企业微信报警配置Zabbix:企业微信报警配置为zabbix中的用户关联这个Media

Administration -->  Users  -->  选择admin吧就  --> Media  -->  add

Zabbix:企业微信报警配置Zabbix:企业微信报警配置Zabbix:企业微信报警配置Zabbix:企业微信报警配置

sendto填写的是部门的id

验证

修改Trigger,制造一个报警,便获得了消息:

Zabbix:企业微信报警配置Zabbix:企业微信报警配置

大功告成!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3